package com.chalk.config.rabbit;

import org.springframework.amqp.core.Queue;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 消息队列工具类
 *
 * @date: 2019-05-07 上午 11:40
 * @author: zhaobo0119@outlook.com
 * @Descriptopn:
 */
//@Configuration
public class RabbitConfig {

    /**
     * 秒杀队列名称
     */
    public static final String KILL_QUEUE = "spike_test";

    /**
     * 抢购秒杀队列实例
     * @return
     */
    @Bean
    public Queue spikeQueue() {
        // queue: 队列名称 durable： 是否持久化 exclusive：是否排外的 autoDelete：是否自动删除
        return new Queue(KILL_QUEUE,true,false,false,null);
    }


}
